package com.weng.cloud.service8881.concurrenct.algorithm.recursion.base;

import java.util.List;

/**
 * @Author: weng
 * @Date: 2022/7/10
 * @Description: com.weng.cloud.service8881.concurrenct.algorithm.recursion.base
 */

public interface PuzzleSolver<P, M> {
    List<M> solve() throws InterruptedException;

    void setPuzzle(Puzzle<P, M> puzzle);
}
